make oneself understood - Francés Inglés Diccionario